565 N 6td St Ste A, San Jose, CA 95112-3252, San Jose
"Food was delicious. Staff was friendly and prompt. I wish there were more pictures on the menu since"
"Food was delicious. Staff was friendly and prompt. I wish there were more pictures on the menu since"